Big Huge Thesaurus

Norwegian lobster

noun